package com.itheima.a01mathdemo1;

public class MathDemo3 {
    public static void main(String[] args) {
        //要求1：统计一共有多少个水仙花数

        //水仙花数：100~999
        int count = 0;
        //得到每一个三位数
        for (int i = 100; i <= 999; i++) {
            //个位  十位  百位
            int ge = i % 10;
            int shi = i / 10 % 10;
            int bai = i / 100 % 10;

            //判断
            //每一位的三次方之和 跟本身 进行比较
            double sum = Math.pow(ge, 3) + Math.pow(shi, 3) + Math.pow(bai, 3);
            if (sum == i) {
                count++;
                System.out.println(i);
            }
        }
        System.out.println(count);
    }
}
